home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 May: Tool Chest / Developer CD Series May 1996 (Tool Chest) (Apple Computer) (1996).iso / Tool Chest / Devices / NuBus⁄Slot Manager / Declaration ROMs / Example Vid ROM from C&D / DepVideoEqu.a < prev   
Encoding:
Text File  |  1992-08-14  |  2.4 KB  |  72 lines  |  [TEXT/MPS ]

  1.  
  2. ;*********************************************************************
  3. ;*********************************************************************
  4. ;
  5. ;    File           : DepVideoEQU.a
  6. ;    Author         : xxxxxxxxxxxxx, October 3, 1986.
  7. ;    Description    : This file contains some of the dependent video 
  8. ;                    definitions needed by the video ROM.
  9. ;
  10. ;*********************************************************************
  11. ;*********************************************************************
  12.  
  13.  
  14. ;*************************************************************
  15. ;Constants
  16. ;*************************************************************
  17. ;
  18. ; Parameter definitions {For Primary init}
  19. ;
  20. defScrnRow        EQU    $0080            ;Bytes per pixel line            <C441/19Nov86 GWN>
  21. defMinorBase    EQU    0                ;Video RAM Offset is 0            <C441/19Nov86 GWN>
  22. defMinorLength    EQU    $40000            ;Video RAM length is $40000        <C441/19Nov86 GWN>
  23.   
  24. ;
  25. ; Parameter definitions {New ones}
  26. ;
  27. defmBaseOffset    EQU        32            ;Offset to base of video RAM <C441/19nov86><C444/19Nov86 GWN>
  28. defmBounds_T    EQU        0            ;Bounds.Top
  29. defmBounds_L    EQU        0            ;Bounds.Left
  30. defmBounds_B    EQU        480            ;Bounds.Bottom
  31. defmBounds_R    EQU        640            ;Bounds.Right
  32. defVersion        EQU        0            ;Version = 0
  33. defmHRes        EQU        $480000        ;Horizontal Pixels/inch
  34. defmVRes        EQU        $480000        ;Vertical pixels/inch
  35. defPixelType    EQU        0            ;0 = Chunky
  36. defCmpCount        EQU        1            ;Number of components in pixel
  37. defCmpSize        EQU        1            ;Number of bits per component
  38. defmPlaneBytes    EQU        0            ;Offset from one plane to the next.
  39. defmPageCnt        EQU        1            ;Total number of pages
  40. defmVertRefRate    EQU        67            ;Vert refresh rate
  41.  
  42. defmDevType        EQU        0            ;0 = CLUTType
  43.  
  44. ;
  45. ; Hardware definitions
  46. ;
  47. TFBIBase        EQU        $00000        ;TFB dependent mb
  48. TFBBase            EQU        $00000        ;TFB dependent mb
  49. ClrTbl            EQU        $00000        ;TFB dependent mb
  50. ClrVInt            EQU        $00000        ;TFB dependent mb
  51. DisableVInt        EQU        $00000        ;TFB dependent mb
  52. IntIcOn            EQU        $00000        ;TFB dependent mb
  53. IntIcOff        EQU        $00000        ;TFB dependent mb
  54. RdVSync            EQU        $00000        ;TFB dependent mb
  55. RdVInt            EQU        $00000        ;TFB dependent mb
  56. RdIntIc            EQU        $00000        ;TFB dependent mb
  57. ROM                EQU        $00000        ;TFB dependent mb
  58.  
  59. ;
  60. ; TFB Registers -- these are relative to dCtlDevBase+TFBBase
  61.  
  62. wBaseOfstHi        EQU        $00        ;TFB dependent mb
  63. wBaseOfstLo        EQU        $00        ;TFB dependent mb
  64. wCLUTAddReg        EQU        $00        ;TFB dependent mb
  65. rCLUTDataReg    EQU        $00        ;TFB dependent mb
  66. wCLUTDataReg    EQU        $00        ;TFB dependent mb
  67. TFBResReg        EQU        $00        ;TFB dependent mb
  68. TFBReset        EQU        $00        ;TFB dependent mb
  69.  
  70.  
  71.  
  72.